package com.cs.game.core.constant;

/**
 * Constant class, including the relative path of each resource file and some literal constants
 */
public class Constants {
    public static final String MP3_FROGGER_SONG_PATH = "mp3/Frogger_Main_Song_Theme_loop.mp3";

    public static final String IMAGE_0_PATH = "image/0.png";
    public static final String IMAGE_1_PATH = "image/1.png";
    public static final String IMAGE_2_PATH = "image/2.png";
    public static final String IMAGE_3_PATH = "image/3.png";
    public static final String IMAGE_4_PATH = "image/4.png";
    public static final String IMAGE_5_PATH = "image/5.png";
    public static final String IMAGE_6_PATH = "image/6.png";
    public static final String IMAGE_7_PATH = "image/7.png";
    public static final String IMAGE_8_PATH = "image/8.png";
    public static final String IMAGE_9_PATH = "image/9.png";
    public static final String IMAGE_ARCADE_PATH = "image/arcade.png";
    public static final String IMAGE_CAR1LEFT_PATH = "image/car1Left.png";
    public static final String IMAGE_CAR1RIGHT_PATH = "image/care1Right.png";
    public static final String IMAGE_CARDEATH1_PATH = "image/cardeath1.png";
    public static final String IMAGE_CARDEATH2_PATH = "image/cardeath2.png";
    public static final String IMAGE_CARDEATH3_PATH = "image/cardeath3.png";
    public static final String IMAGE_END_PATH = "image/End.png";
    public static final String IMAGE_FROG_BACKGROUND_PATH = "image/frog_background.png";
    public static final String IMAGE_FROGEND_PATH = "image/FrogEnd.png";
    public static final String IMAGE_FROGGERDOWN_PATH = "image/froggerDown.png";
    public static final String IMAGE_FROGGERDOWNJUMP_PATH = "image/froggerDownJump.png";
    public static final String IMAGE_FROGGERLEFT_PATH = "image/froggerLeft.png";
    public static final String IMAGE_FROGGERLEFTJUMP_PATH = "image/froggerLeftJump.png";
    public static final String IMAGE_FROGGERRIGHT_PATH = "image/froggerRight.png";
    public static final String IMAGE_FROGGERRIGHTJUMP_PATH = "image/froggerRightJump.png";
    public static final String IMAGE_FROGGERUP_PATH = "image/froggerUp.png";
    public static final String IMAGE_FROGGERUPJUMP_PATH = "image/froggerUpJump.png";
    public static final String IMAGE_ICON_FROGGER_PIXEL_512_512_PATH = "image/icon-frogger-pixel-512x512.png";
    public static final String IMAGE_BACKGROUND1_PATH = "image/background1.png";
    public static final String IMAGE_BACKGROUND2_PATH = "image/background2.png";
    public static final String IMAGE_LOG2_PATH = "image/log2.png";
    public static final String IMAGE_LOG3_PATH = "image/log3.png";
    public static final String IMAGE_LOGS_PATH = "image/logs.png";
    public static final String IMAGE_SMALL_RED_CAR_3858_0_PATH = "image/small-red-car-3858-0.png";
    public static final String IMAGE_SMIILING_BIG_EYED_GREEN_FROG_CLIPART_6926_PATH = "image/smiiling-big-eyed-green-frog-clipart-6926.png";
    public static final String IMAGE_TRUCK1LEFT_PATH = "image/truck1Left.png";
    public static final String IMAGE_TRUCK1RIGHT_PATH = "image/truck1Right.png";
    public static final String IMAGE_TRUCK2LEFT_PATH = "image/truck2Left.png";
    public static final String IMAGE_TRUCK2RIGHT_PATH = "image/truck2Right.png";
    public static final String IMAGE_TURTLEANIMATION1_PATH = "image/TurtleAnimation1.png";
    public static final String IMAGE_TURTLEANIMATION2_PATH = "image/TurtleAnimation2.png";
    public static final String IMAGE_TURTLEANIMATION2WET_PATH = "image/TurtleAnimation2Wet.png";
    public static final String IMAGE_TURTLEANIMATION3_PATH = "image/TurtleAnimation3.png";
    public static final String IMAGE_TURTLEANIMATION3WET_PATH = "image/TurtleAnimation3Wet.png";
    public static final String IMAGE_TURTLEANIMATION4WET_PATH = "image/TurtleAnimation4Wet.png";
    public static final String IMAGE_WATERDEATH1_PATH = "image/waterdeath1.png";
    public static final String IMAGE_WATERDEATH2_PATH = "image/waterdeath2.png";
    public static final String IMAGE_WATERDEATH3_PATH = "image/waterdeath3.png";
    public static final String IMAGE_WATERDEATH4_PATH = "image/waterdeath4.png";

    public static final String TEXT_START_GAME = "Start Game";
    public static final String TEXT_GAME_INTRODUCTION = "Game Introduction";
    public static final String TEXT_OPERATION_MANUAL = "Operation Manual：";

    public static final String GAME_INTRODUCTION = "At the very beginning of the game, you should see Flogger positioned at the bottom of the screen. Going from top to bottom, there will be a five lane highway, a concrete median, a river and a swampy marsh. Car traffic will go from left to right, but enemies such as the crocodile will be moving in the opposite direction. On the river, the log, crocodiles and turtles will be floating from the right to the left. Use this information to your advantage during later stages where you will have fewer rectangles available to place your frogs.\n" +
            "\n" +
            "There are three varieties of logs in Frogger; short, normal and long. As expected, longer logs are ideal because there will be more area for you to hop on. Be aware of the fact that logs are not safe spots to rest. Snakes can instantly appear on any log, at any time, including before, during and directly after you jump.\n" +
            "\n" +
            "Turtles are useful 'stepping stones,' but they also come with risks. Some turtles periodically dive beneath the surface of the river, causing Frogger to drown and lose a life. You should observe each new group of turtles in order to determine which ones are divers.\n" +
            "\n" +
            "Cars also come in three different versions. Slower cars usually travel in the same lanes, but this is not always the case. There will be more cars that move at a normal speed during the initial stages of Frogger, but as you progress they will become less numerous. Fast cars will re\n" +
            "\n" +
            "There is an infinite number of stages on the original Frogger arcade game, but a specific group of four levels are used to establish a repetitive pattern. After you have completed the sixth through the 10th stage, you will learn what to expect on future levels.";

    public static final String FILE_SCOER_PATH = "txt/score.txt";
}
